14364e799f9099db87c87064ca9bff75606dfb99,google-oauth-client-java6/src/main/java/com/google/api/client/extensions/java6/auth/oauth2/FileCredentialStore.java,FileCredentialStore,FileCredentialStore,#File#JsonFactory#,58
Before Change
file.setReadable(false, false);
Preconditions.checkState(file.setWritable(false, false),
"Error when setting permissions for %s", file);
file.setExecutable(false, false);
file.setReadable(true);
file.setWritable(true);
}
After Change
loadCredentials(file);
} else {
if (!file.setReadable(false, false) || !file.setWritable(false, false)
|| !file.setExecutable(false, false) || !file.setReadable(true)
|| !file.setWritable(true)) {
throw new IOException("unable to set file permissions");
}